package com.itheima.demo1;

import java.time.Instant;
import java.util.Calendar;
import java.util.Date;

public class Jdk7TimeDemo1 {
    public static void main(String[] args) {
        //获取Calendar对象 根据系统的不同时区获取不同的日历对象，默认表示当前时间
        //获取的月份为0-11 如果出来的是0 实际上是1月
        //星期：星期日在老外的眼里是一周的第一天
        Calendar instance = Calendar.getInstance();


        //修改当前日历代表时间

        Date d = new Date(0L);
        instance.setTime(d);

        //修改日期
        instance.set(Calendar.YEAR,2000);
        //获取的月份为0-11 如果出来的是0 实际上是1月
        //月份超出会往前进一，年份加一
        instance.set(Calendar.MONTH,11);
        instance.set(Calendar.DAY_OF_MONTH,10);

        //0 ： 纪元
        //1 ：年
        //2 ：月
        //3 ： 日

        int year = instance.get(Calendar.YEAR);
        int month = instance.get(Calendar.MONTH) + 1;
        int day = instance.get(Calendar.DAY_OF_MONTH);

        System.out.println(year + "," + month + "," +day);

        Instant now = Instant.now();
        System.out.println(now);

        Instant instant = Instant.ofEpochMilli(0L);
        System.out.println(instant);

    }
}
